cuero transpirable - English Synonyms Dictionary